
#include "StdAfx.h"
#include "MtCtrl.h"
#include "MtCtrlDlg.h"


// 0(0.083396512509476883) ~ 799(49.893700787401571000)
float g_tblDegree[] = {
	 0.083396512509476883,	0.166793025018953770,  0.250189537528430650,  0.333586050037907530,  0.416982562547384420, // 0 ~ 4
	 0.500379075056861300,	0.583775587566338180,  0.667172100075815070,  0.750568612585291950,  0.833965125094768830, // 5 ~ 9
	 0.917361637604245720,	1.000758150113722600,  1.084154662623199500,  1.167551175132676400,  1.250947687642153200, // 10 ~ 14
	 1.334344200151630100,	1.417740712661107000,  1.501137225170583900,  1.584533737680060800,  1.667930250189537700, // 15 ~ 19
	 1.751326762699014500,	1.834723275208491400,  1.918119787717968300,  2.001516300227445200,  2.084912812736922300, // 20 ~ 24
	 2.168309325246399000,	2.251705837755875600,  2.335102350265352700,  2.418498862774829800,  2.501895375284306500, // 25 ~ 29
	 2.585291887793783200,	2.668688400303260300,  2.752084912812737400,  2.835481425322214000,  2.918877937831690700, // 30 ~ 34
	 3.002274450341167800,	3.085670962850644900,  3.169067475360121600,  3.252463987869598200,  3.335860500379075300, // 35 ~ 39
	 3.419257012888552400,	3.502653525398029100,  3.586050037907505800,  3.669446550416982900,  3.752843062926460000, // 40 ~ 44
	 3.836239575435936600,	3.919636087945413300,  4.003032600454890400,  4.086429112964367500,  4.169825625473844600, // 45 ~ 49
	 4.253222137983320800,	4.336618650492797900,  4.420015163002275000,  4.503411675511751300,  4.586808188021228400, // 50 ~ 54
	 4.670204700530705500,	4.753601213040182600,  4.836997725549659700,  4.920394238059135900,  5.000000000000000000, // 55 ~ 59
	 5.081967213114754000,	5.163934426229507900,  5.245901639344262800,  5.327868852459016800,  5.409836065573770700, // 60 ~ 64
	 5.491803278688524700,	5.573770491803278700,  5.655737704918032600,  5.737704918032786600,  5.819672131147541400, // 65 ~ 69
	 5.901639344262295400,	5.983606557377049400,  6.065573770491803400,  6.147540983606557300,  6.229508196721312200, // 70 ~ 74
	 6.311475409836066100,	6.393442622950820100,  6.475409836065574100,  6.557377049180328000,  6.639344262295082900, // 75 ~ 79
	 6.721311475409836000,	6.803278688524590800,  6.885245901639344800,  6.967213114754098800,  7.049180327868853600, // 80 ~ 84
	 7.131147540983606700,	7.213114754098361600,  7.295081967213115500,  7.377049180327869500,  7.459016393442623500, // 85 ~ 89
	 7.540983606557377400,	7.622950819672132300,  7.704918032786885400,  7.786885245901640200,  7.868852459016394200, // 90 ~ 94
	 7.950819672131148200,	8.032786885245903000,  8.114754098360656100,  8.196721311475410900,  8.278688524590165800, // 95 ~ 99
	 8.360655737704918900,	8.442622950819672000,  8.524590163934426800,  8.606557377049181700,  8.688524590163934700, // 100 ~ 104
	 8.770491803278689600,	8.852459016393442700,  8.934426229508197500,  9.016393442622952400,  9.098360655737707200, // 105 ~ 109
	 9.180327868852460300,	9.262295081967213400,  9.344262295081968300,  9.426229508196723100,  9.508196721311476200, // 110 ~ 114
	 9.590163934426231100,	9.672131147540984100,  9.754098360655739000,  9.836065573770493800,  9.918032786885246900, // 115 ~ 119
	10.000000000000000000, 10.079250720461095000, 10.158501440922191000, 10.237752161383286000, 10.317002881844381000, // 120 ~ 124
	10.396253602305476000, 10.475504322766570000, 10.554755043227665000, 10.634005763688760000, 10.713256484149856000, // 125 ~ 129
	10.792507204610951000, 10.871757925072046000, 10.951008645533141000, 11.030259365994237000, 11.109510086455332000, // 130 ~ 134
	11.188760806916427000, 11.268011527377521000, 11.347262247838616000, 11.426512968299711000, 11.505763688760807000, // 135 ~ 139
	11.585014409221902000, 11.664265129682997000, 11.743515850144092000, 11.822766570605188000, 11.902017291066283000, // 140 ~ 144
	11.981268011527378000, 12.060518731988473000, 12.139769452449567000, 12.219020172910664000, 12.298270893371757000, // 145 ~ 149
	12.377521613832853000, 12.456772334293948000, 12.536023054755043000, 12.615273775216139000, 12.694524495677234000, // 150 ~ 154
	12.773775216138329000, 12.853025936599423000, 12.932276657060520000, 13.011527377521613000, 13.090778097982708000, // 155 ~ 159
	13.170028818443804000, 13.249279538904899000, 13.328530259365994000, 13.407780979827089000, 13.487031700288185000, // 160 ~ 164
	13.566282420749280000, 13.645533141210375000, 13.724783861671469000, 13.804034582132566000, 13.883285302593659000, // 165 ~ 169
	13.962536023054755000, 14.041786743515850000, 14.121037463976945000, 14.200288184438040000, 14.279538904899136000, // 170 ~ 174
	14.358789625360231000, 14.438040345821326000, 14.517291066282421000, 14.596541786743515000, 14.675792507204612000, // 175 ~ 179
	14.755043227665706000, 14.834293948126803000, 14.913544668587896000, 14.992795389048991000, 15.000000000000000000, // 180 ~ 184
	15.075653370013756000, 15.151306740027511000, 15.226960110041265000, 15.302613480055021000, 15.378266850068776000, // 185 ~ 189
	15.453920220082532000, 15.529573590096286000, 15.605226960110041000, 15.680880330123797000, 15.756533700137553000, // 190 ~ 194
	15.832187070151306000, 15.907840440165062000, 15.983493810178818000, 16.059147180192571000, 16.134800550206329000, // 195 ~ 199
	16.210453920220083000, 16.286107290233836000, 16.361760660247594000, 16.437414030261348000, 16.513067400275105000, // 200 ~ 204
	16.588720770288859000, 16.664374140302613000, 16.740027510316370000, 16.815680880330124000, 16.891334250343881000, // 205 ~ 209
	16.966987620357635000, 17.042640990371389000, 17.118294360385146000, 17.193947730398900000, 17.269601100412658000, // 210 ~ 214
	17.345254470426411000, 17.420907840440165000, 17.496561210453923000, 17.572214580467676000, 17.647867950481430000, // 215 ~ 219
	17.723521320495188000, 17.799174690508941000, 17.874828060522695000, 17.950481430536453000, 18.026134800550206000, // 220 ~ 224
	18.101788170563964000, 18.177441540577718000, 18.253094910591471000, 18.328748280605229000, 18.404401650618983000, // 225 ~ 229
	18.480055020632740000, 18.555708390646494000, 18.631361760660248000, 18.707015130674005000, 18.782668500687759000, // 230 ~ 234
	18.858321870701516000, 18.933975240715270000, 19.009628610729024000, 19.085281980742781000, 19.160935350756535000, // 235 ~ 239
	19.236588720770293000, 19.312242090784046000, 19.387895460797800000, 19.463548830811554000, 19.539202200825311000, // 240 ~ 244
	19.614855570839065000, 19.690508940852823000, 19.766162310866576000, 19.841815680880330000, 19.917469050894088000, // 245 ~ 249
	19.993122420907842000, 20.000000000000000000, 20.070876288659793000, 20.141752577319586000, 20.212628865979383000, // 250 ~ 254
	20.283505154639176000, 20.354381443298969000, 20.425257731958762000, 20.496134020618555000, 20.567010309278352000, // 255 ~ 259
	20.637886597938145000, 20.708762886597938000, 20.779639175257731000, 20.850515463917525000, 20.921391752577321000, // 260 ~ 264
	20.992268041237114000, 21.063144329896907000, 21.134020618556701000, 21.204896907216494000, 21.275773195876290000, // 265 ~ 269
	21.346649484536083000, 21.417525773195877000, 21.488402061855670000, 21.559278350515463000, 21.630154639175259000, // 270 ~ 274
	21.701030927835053000, 21.771907216494846000, 21.842783505154639000, 21.913659793814432000, 21.984536082474229000, // 275 ~ 279
	22.055412371134022000, 22.126288659793815000, 22.197164948453608000, 22.268041237113401000, 22.338917525773198000, // 280 ~ 284
	22.409793814432991000, 22.480670103092784000, 22.551546391752577000, 22.622422680412370000, 22.693298969072167000, // 285 ~ 289
	22.764175257731960000, 22.835051546391753000, 22.905927835051546000, 22.976804123711339000, 23.047680412371136000, // 290 ~ 294
	23.118556701030929000, 23.189432989690722000, 23.260309278350515000, 23.331185567010309000, 23.402061855670105000, // 295 ~ 299
	23.472938144329898000, 23.543814432989691000, 23.614690721649485000, 23.685567010309278000, 23.756443298969074000, // 300 ~ 304
	23.827319587628867000, 23.898195876288661000, 23.969072164948454000, 24.039948453608247000, 24.110824742268044000, // 305 ~ 309
	24.181701030927837000, 24.252577319587630000, 24.323453608247423000, 24.394329896907216000, 24.465206185567013000, // 310 ~ 314
	24.536082474226806000, 24.606958762886599000, 24.677835051546392000, 24.748711340206185000, 24.819587628865982000, // 315 ~ 319
	24.890463917525775000, 24.961340206185568000, 25.000000000000000000, 25.065088757396449000, 25.130177514792898000, // 320 ~ 324
	25.195266272189350000, 25.260355029585799000, 25.325443786982248000, 25.390532544378697000, 25.455621301775146000, // 325 ~ 329
	25.520710059171599000, 25.585798816568047000, 25.650887573964496000, 25.715976331360945000, 25.781065088757398000, // 330 ~ 334
	25.846153846153847000, 25.911242603550296000, 25.976331360946745000, 26.041420118343193000, 26.106508875739646000, // 335 ~ 339
	26.171597633136095000, 26.236686390532544000, 26.301775147928993000, 26.366863905325445000, 26.431952662721894000, // 340 ~ 344
	26.497041420118343000, 26.562130177514792000, 26.627218934911241000, 26.692307692307693000, 26.757396449704142000, // 345 ~ 349
	26.822485207100591000, 26.887573964497040000, 26.952662721893489000, 27.017751479289942000, 27.082840236686391000, // 350 ~ 354
	27.147928994082839000, 27.213017751479288000, 27.278106508875737000, 27.343195266272190000, 27.408284023668639000, // 355 ~ 359
	27.473372781065088000, 27.538461538461537000, 27.603550295857989000, 27.668639053254438000, 27.733727810650887000, // 360 ~ 364
	27.798816568047336000, 27.863905325443788000, 27.928994082840237000, 27.994082840236686000, 28.059171597633135000, // 365 ~ 369
	28.124260355029584000, 28.189349112426036000, 28.254437869822485000, 28.319526627218934000, 28.384615384615383000, // 370 ~ 374
	28.449704142011832000, 28.514792899408285000, 28.579881656804734000, 28.644970414201183000, 28.710059171597631000, // 375 ~ 379
	28.775147928994080000, 28.840236686390533000, 28.905325443786982000, 28.970414201183431000, 29.035502958579880000, // 380 ~ 384
	29.100591715976329000, 29.165680473372781000, 29.230769230769230000, 29.295857988165679000, 29.360946745562131000, // 385 ~ 389
	29.426035502958577000, 29.491124260355029000, 29.556213017751478000, 29.621301775147927000, 29.686390532544380000, // 390 ~ 394
	29.751479289940828000, 29.816568047337277000, 29.881656804733726000, 29.946745562130175000, 30.000000000000000000, // 395 ~ 399
	30.058760683760685000, 30.117521367521366000, 30.176282051282051000, 30.235042735042736000, 30.293803418803417000, // 400 ~ 404
	30.352564102564102000, 30.411324786324787000, 30.470085470085472000, 30.528846153846153000, 30.587606837606838000, // 405 ~ 409
	30.646367521367523000, 30.705128205128204000, 30.763888888888889000, 30.822649572649574000, 30.881410256410255000, // 410 ~ 414
	30.940170940170940000, 30.998931623931625000, 31.057692307692307000, 31.116452991452991000, 31.175213675213676000, // 415 ~ 419
	31.233974358974358000, 31.292735042735043000, 31.351495726495727000, 31.410256410256412000, 31.469017094017094000, // 420 ~ 424
	31.527777777777779000, 31.586538461538463000, 31.645299145299145000, 31.704059829059830000, 31.762820512820515000, // 425 ~ 429
	31.821581196581196000, 31.880341880341881000, 31.939102564102566000, 31.997863247863251000, 32.056623931623932000, // 430 ~ 434
	32.115384615384613000, 32.174145299145302000, 32.232905982905983000, 32.291666666666671000, 32.350427350427353000, // 435 ~ 439
	32.409188034188034000, 32.467948717948715000, 32.526709401709404000, 32.585470085470085000, 32.644230769230774000, // 440 ~ 444
	32.702991452991455000, 32.761752136752136000, 32.820512820512825000, 32.879273504273506000, 32.938034188034187000, // 445 ~ 449
	32.996794871794876000, 33.055555555555557000, 33.114316239316238000, 33.173076923076927000, 33.231837606837608000, // 450 ~ 454
	33.290598290598290000, 33.349358974358978000, 33.408119658119659000, 33.466880341880341000, 33.525641025641029000, // 455 ~ 459
	33.584401709401710000, 33.643162393162392000, 33.701923076923080000, 33.760683760683762000, 33.819444444444443000, // 460 ~ 464
	33.878205128205131000, 33.936965811965813000, 33.995726495726501000, 34.054487179487182000, 34.113247863247864000, // 465 ~ 469
	34.172008547008545000, 34.230769230769234000, 34.289529914529915000, 34.348290598290603000, 34.407051282051285000, // 470 ~ 474
	34.465811965811966000, 34.524572649572654000, 34.583333333333336000, 34.642094017094017000, 34.700854700854705000, // 475 ~ 479
	34.759615384615387000, 34.818376068376068000, 34.877136752136757000, 34.935897435897438000, 34.994658119658119000, // 480 ~ 484
	35.000000000000000000, 35.052681992337163000, 35.105363984674327000, 35.158045977011497000, 35.210727969348660000, // 485 ~ 489
	35.263409961685824000, 35.316091954022987000, 35.368773946360150000, 35.421455938697321000, 35.474137931034484000, // 490 ~ 494
	35.526819923371647000, 35.579501915708811000, 35.632183908045974000, 35.684865900383144000, 35.737547892720308000, // 495 ~ 499
	35.790229885057471000, 35.842911877394634000, 35.895593869731798000, 35.948275862068968000, 36.000957854406131000, // 500 ~ 504
	36.053639846743295000, 36.106321839080458000, 36.159003831417621000, 36.211685823754792000, 36.264367816091955000, // 505 ~ 509
	36.317049808429118000, 36.369731800766282000, 36.422413793103445000, 36.475095785440615000, 36.527777777777779000, // 510 ~ 514
	36.580459770114942000, 36.633141762452105000, 36.685823754789268000, 36.738505747126432000, 36.791187739463602000, // 515 ~ 519
	36.843869731800766000, 36.896551724137929000, 36.949233716475092000, 37.001915708812255000, 37.054597701149426000, // 520 ~ 524
	37.107279693486589000, 37.159961685823752000, 37.212643678160916000, 37.265325670498079000, 37.318007662835250000, // 525 ~ 529
	37.370689655172413000, 37.423371647509576000, 37.476053639846739000, 37.528735632183903000, 37.581417624521073000, // 530 ~ 534
	37.634099616858236000, 37.686781609195400000, 37.739463601532563000, 37.792145593869726000, 37.844827586206897000, // 535 ~ 539
	37.897509578544060000, 37.950191570881223000, 38.002873563218387000, 38.055555555555550000, 38.108237547892720000, // 540 ~ 544
	38.160919540229884000, 38.213601532567047000, 38.266283524904210000, 38.318965517241374000, 38.371647509578544000, // 545 ~ 549
	38.424329501915707000, 38.477011494252871000, 38.529693486590034000, 38.582375478927197000, 38.635057471264368000, // 550 ~ 554
	38.687739463601531000, 38.740421455938694000, 38.793103448275858000, 38.845785440613021000, 38.898467432950184000, // 555 ~ 559
	38.951149425287355000, 39.003831417624518000, 39.056513409961681000, 39.109195402298845000, 39.161877394636008000, // 560 ~ 564
	39.214559386973178000, 39.267241379310342000, 39.319923371647505000, 39.372605363984668000, 39.425287356321832000, // 565 ~ 569
	39.477969348659002000, 39.530651340996165000, 39.583333333333329000, 39.636015325670492000, 39.688697318007655000, // 570 ~ 574
	39.741379310344826000, 39.794061302681989000, 39.846743295019152000, 39.899425287356316000, 39.952107279693479000, // 575 ~ 579
	40.000000000000000000, 40.047332185886404000, 40.094664371772808000, 40.141996557659212000, 40.189328743545609000, // 580 ~ 584
	40.236660929432013000, 40.283993115318417000, 40.331325301204821000, 40.378657487091225000, 40.425989672977629000, // 585 ~ 589
	40.473321858864026000, 40.520654044750430000, 40.567986230636834000, 40.615318416523237000, 40.662650602409641000, // 590 ~ 594
	40.709982788296045000, 40.757314974182442000, 40.804647160068846000, 40.851979345955250000, 40.899311531841654000, // 595 ~ 599
	40.946643717728058000, 40.993975903614462000, 41.041308089500859000, 41.088640275387263000, 41.135972461273667000, // 600 ~ 604
	41.183304647160071000, 41.230636833046475000, 41.277969018932879000, 41.325301204819276000, 41.372633390705680000, // 605 ~ 609
	41.419965576592084000, 41.467297762478488000, 41.514629948364892000, 41.561962134251296000, 41.609294320137693000, // 610 ~ 614
	41.656626506024097000, 41.703958691910501000, 41.751290877796905000, 41.798623063683308000, 41.845955249569712000, // 615 ~ 619
	41.893287435456109000, 41.940619621342513000, 41.987951807228917000, 42.035283993115321000, 42.082616179001725000, // 620 ~ 624
	42.129948364888122000, 42.177280550774526000, 42.224612736660930000, 42.271944922547334000, 42.319277108433738000, // 625 ~ 629
	42.366609294320142000, 42.413941480206546000, 42.461273666092943000, 42.508605851979347000, 42.555938037865751000, // 630 ~ 634
	42.603270223752155000, 42.650602409638559000, 42.697934595524963000, 42.745266781411360000, 42.792598967297764000, // 635 ~ 639
	42.839931153184168000, 42.887263339070572000, 42.934595524956976000, 42.981927710843379000, 43.029259896729776000, // 640 ~ 644
	43.076592082616180000, 43.123924268502584000, 43.171256454388988000, 43.218588640275392000, 43.265920826161796000, // 645 ~ 649
	43.313253012048193000, 43.360585197934597000, 43.407917383821001000, 43.455249569707405000, 43.502581755593809000, // 650 ~ 654
	43.549913941480213000, 43.597246127366610000, 43.644578313253014000, 43.691910499139418000, 43.739242685025822000, // 655 ~ 659
	43.786574870912226000, 43.833907056798630000, 43.881239242685027000, 43.928571428571431000, 43.975903614457835000, // 660 ~ 664
	44.023235800344239000, 44.070567986230643000, 44.117900172117047000, 44.165232358003443000, 44.212564543889847000, // 665 ~ 669
	44.259896729776251000, 44.307228915662655000, 44.354561101549059000, 44.401893287435456000, 44.449225473321860000, // 670 ~ 674
	44.496557659208264000, 44.543889845094668000, 44.591222030981072000, 44.638554216867476000, 44.685886402753880000, // 675 ~ 679
	44.733218588640277000, 44.780550774526681000, 44.827882960413085000, 44.875215146299489000, 44.922547332185893000, // 680 ~ 684
	44.969879518072297000, 45.000000000000000000, 45.043307086614170000, 45.086614173228348000, 45.129921259842519000, // 685 ~ 689
	45.173228346456696000, 45.216535433070867000, 45.259842519685037000, 45.303149606299215000, 45.346456692913385000, // 690 ~ 694
	45.389763779527556000, 45.433070866141733000, 45.476377952755904000, 45.519685039370081000, 45.562992125984252000, // 695 ~ 699
	45.606299212598422000, 45.649606299212600000, 45.692913385826770000, 45.736220472440948000, 45.779527559055119000, // 700 ~ 704
	45.822834645669289000, 45.866141732283467000, 45.909448818897637000, 45.952755905511808000, 45.996062992125985000, // 705 ~ 709
	46.039370078740156000, 46.082677165354333000, 46.125984251968504000, 46.169291338582674000, 46.212598425196852000, // 710 ~ 714
	46.255905511811022000, 46.299212598425200000, 46.342519685039370000, 46.385826771653541000, 46.429133858267718000, // 715 ~ 719
	46.472440944881889000, 46.515748031496059000, 46.559055118110237000, 46.602362204724407000, 46.645669291338585000, // 720 ~ 724
	46.688976377952756000, 46.732283464566926000, 46.775590551181104000, 46.818897637795274000, 46.862204724409452000, // 725 ~ 729
	46.905511811023622000, 46.948818897637793000, 46.992125984251970000, 47.035433070866141000, 47.078740157480311000, // 730 ~ 734
	47.122047244094489000, 47.165354330708659000, 47.208661417322837000, 47.251968503937007000, 47.295275590551178000, // 735 ~ 739
	47.338582677165356000, 47.381889763779526000, 47.425196850393704000, 47.468503937007874000, 47.511811023622045000, // 740 ~ 744
	47.555118110236222000, 47.598425196850393000, 47.641732283464563000, 47.685039370078741000, 47.728346456692911000, // 745 ~ 749
	47.771653543307089000, 47.814960629921259000, 47.858267716535430000, 47.901574803149607000, 47.944881889763778000, // 750 ~ 754
	47.988188976377955000, 48.031496062992126000, 48.074803149606296000, 48.118110236220474000, 48.161417322834644000, // 755 ~ 759
	48.204724409448815000, 48.248031496062993000, 48.291338582677163000, 48.334645669291341000, 48.377952755905511000, // 760 ~ 764
	48.421259842519682000, 48.464566929133859000, 48.507874015748030000, 48.551181102362207000, 48.594488188976378000, // 765 ~ 769
	48.637795275590548000, 48.681102362204726000, 48.724409448818896000, 48.767716535433067000, 48.811023622047244000, // 770 ~ 774
	48.854330708661415000, 48.897637795275593000, 48.940944881889763000, 48.984251968503933000, 49.027559055118111000, // 775 ~ 779
	49.070866141732282000, 49.114173228346459000, 49.157480314960630000, 49.200787401574800000, 49.244094488188978000, // 780 ~ 784
	49.287401574803148000, 49.330708661417319000, 49.374015748031496000, 49.417322834645667000, 49.460629921259837000, // 785 ~ 789
	49.503937007874015000, 49.547244094488185000, 49.590551181102363000, 49.633858267716533000, 49.677165354330711000, // 790 ~ 794
	49.720472440944881000, 49.763779527559052000, 49.807086614173230000, 49.850393700787400000, 49.893700787401571000, // 795 ~ 799
};
